package main.java.thread;

import java.util.Scanner;
/*
  倒计时实现程序
 */
public class ThreadTimeDemo01 {
    //创建一个全局变量
    static int count;
    public static void main(String[] args) {
        //输入一个时间整数，然后进行倒计时操作
        System.out.println("输入一个时间整数，然后进行倒计时操作");
        //创建一个Scanner对象
        Scanner sc=new Scanner(System.in);
        //获取输入
        count=sc.nextInt();
        //创建一个线程
        new Thread(()->{
            //循环
            while(true) {
                //判断
                if(count==0) {
                    //时间到了，跳出循环
                    System.out.println("时间到了");
                    break;
                }
                //输出倒计时时间
                System.out.println(count--);
                try {
                    //每输出一次，暂停一秒
                    Thread.sleep(1000);
                    //捕获异常
                } catch (InterruptedException e) {
                }
            }
            //释放资源
        }).start();
    }
}